About Sherwin Engineering Solutions Limited (09866678) United Kingdom