About The Roof Anchor Company Limited (SC165987) United Kingdom