About Teague Trading Ltd (07657533) United Kingdom