Yep but you will have to fight tooth and nail - did they have visible SIA licences when dealing with you, if not, report the company for non compliance (to the SIA, displaying your licence is a legal requirement) and follow it up with letter after letter to your MP and the SIA, bombard with phone calls for a resolution too
Civil servants hate work, dealing with your complaint would be easier than ignoring it!