About Stooshe Ltd (07611349) United Kingdom