About Logan Mountstewart Limited (11241464) United Kingdom