About James Bainbridge Limited (11982134) United Kingdom