About Sheri Designs Limited (10703812) United Kingdom