About Offord Clarkson Limited (11651316) United Kingdom