About Builders & Services Company Limited (12302947) United Kingdom