About Sash Haven Ltd (12637868) United Kingdom