About Tarrakarn Limited (01073177) United Kingdom