About Manchestersneaks Ltd (12115596) United Kingdom