About Campbell Bagnall Developments Limited (12326031) United Kingdom