About Sash Craft Limited (03615123) United Kingdom