About Teal Commercial Services Ltd (12264700) United Kingdom