About John Holt Group Limited (04101293) United Kingdom