About B & B Developments Limited (06324048) United Kingdom