About B&d Writtle Limited (12033679) United Kingdom