About Teddingshire Ltd (11093534) United Kingdom