About Stoe Ltd (10397316) United Kingdom