About S. E. Marshall & Co. Limited (NI048629) United Kingdom