About Coxon (sudbury) Limited (06107264) United Kingdom