About B & S Construction (london) Ltd (10971160) United Kingdom