About J A Allen Consultancy Services Limited (10322602) United Kingdom