About Earnshaw Smith Limited (11811005) United Kingdom