About J. M. Allen Consulting Ltd (04593748) United Kingdom