About Teako (uk) Ltd (07527083) United Kingdom