About John Long Interim Management Consultants Limited (06220757) United Kingdom