About Clamphill Developments Limited (01092578) United Kingdom