About B & A Developments Limited (02855428) United Kingdom