About Billing & Building Company Ltd Limited (11694117) United Kingdom