About Mills Godefroi Limited (12205225) United Kingdom