About James Baimbridge Limited (06538954) United Kingdom