About Sato Enterprises Limited (05105435) United Kingdom