About James & Field Ltd (12283098) United Kingdom