About Takara Trading Limited (02950645) United Kingdom