About Clarke & Company 2 Limited (12206040) United Kingdom