About John Mcvea Limited (NI009320) United Kingdom