About Teal Organisers Ltd (11847162) United Kingdom