About The Tarka Trading Company Ltd (07323934) United Kingdom