About Tarka Plant Ltd (13661885) United Kingdom