About D & D Developments ( Brough ) Limited (11283181) United Kingdom