About Simmons & Simmons (japan) Limited (06819993) United Kingdom