About Coxley Engineering Limited (10694932) United Kingdom