About Glasssaffron Ltd (12918433) United Kingdom