About Cox And Jacques Limited (11953481) United Kingdom