About Clarkson Peters Ltd (13128655) United Kingdom