About Stan Carlile Limited (07138005) United Kingdom