About Elsworth & Bond Limited (03360276) United Kingdom