About James Mooney Ltd (12259900) United Kingdom