About Jm Allen Associates Ltd (12165274) United Kingdom