About Bickford Builders Ltd (13452307) United Kingdom