About Sanwa Europe Limited (05234013) United Kingdom