About James Hogan Marketing Consultant Limited (13177148) United Kingdom