About Stephen Mcauley Ltd (SC647311) United Kingdom