About Sherry S Consultancy Ltd (10945159) United Kingdom