About Teal Glasshoughton Limited (06759059) United Kingdom