About John Mchugh Design Limited (10738961) United Kingdom