About Takhar Travel Limited (06886162) United Kingdom