About Takagi Design Laboratory Ltd (12192118) United Kingdom