About John Fox Consulting Limited (07866164) United Kingdom