About Campbell Birch Limited (04082138) United Kingdom