About B A Projects & Designs Limited (13322937) United Kingdom