About John L Holden Consulting Ltd (09383271) United Kingdom