About Bomford & Evershed Limited (01174855) United Kingdom