About Stan Myles Ltd (11974017) United Kingdom