About James Baldock Limited (11404660) United Kingdom