About B&d Developments Ltd (SC704270) United Kingdom