About Beach Building Services Limited (10808579) United Kingdom