About Sterry Designs Limited (07729553) United Kingdom