About Anchor Safety Associates Limited (12096251) United Kingdom