About Shermill & Co. Limited (00714601) United Kingdom