About Sherrin Ltd (13178855) United Kingdom