About Richard Coxeter Limited (02775153) United Kingdom