About Sherring Associates Ltd (11022221) United Kingdom