About John Moorehead Limited (NI615250) United Kingdom