About Tewdric Investments Ltd (07854091) United Kingdom