About Stanmore Trading Limited (12817418) United Kingdom