About Uncle Tetsu London Limited (10974590) United Kingdom