About Tambourine Style Ltd (12688937) United Kingdom