About Acr (holdings) Limited (08149809) United Kingdom