About Sash Smart London Ltd (11078761) United Kingdom