About Mcmorran Lawrie Limited (SC679657) United Kingdom