About Suukkosan Limited (12951518) United Kingdom