About Teddyhill Plc (12332967) United Kingdom