About Ta Design Eng Ltd (10874024) United Kingdom