About S J Mchugh Consultancy Limited (12081221) United Kingdom