About Stan Landes Ltd (12785610) United Kingdom