About Sherriff Designs Limited (04196298) United Kingdom