About Teal Commercial Holdings Ltd (11138048) United Kingdom