About Harris & Mcguigan Limited (12329524) United Kingdom