About Sugomori Limited (06730562) United Kingdom