About James Kerr Consulting Ltd (10034238) United Kingdom