About John Holt Management Limited (05451206) United Kingdom