About Shepherd Designs Limited (03451337) United Kingdom