About Georges Barbier Of London Limited (01850490) United Kingdom