About Stan Log Ltd (10723499) United Kingdom