About Beckside Buildings & Installations Limited (02149952) United Kingdom