About Trudoxhill Dynamics Ltd (09615995) United Kingdom