About Stockbridge Designs Limited (03127667) United Kingdom