About Bhullar Construction (slough) Limited (12325154) United Kingdom