About Clarke Developments Limited (03522459) United Kingdom