About Stanmore-80 Ltd (13618740) United Kingdom