About Sherry Ltd (08683685) United Kingdom