About Coxall & Company Limited (09639994) United Kingdom