About Clarkson Fox Limited (11922896) United Kingdom