About Earnshaw Sherwood Limited (11801565) United Kingdom