About B & D Developments Limited (05519172) United Kingdom