About E Sherry Ltd (07213901) United Kingdom