About James O Brien Finance Limited (11528519) United Kingdom