About Clarke & Associates Ltd (03622794) United Kingdom