About Tarkari House Ltd (13610331) United Kingdom