About Mildred Larocque Limited (11897572) United Kingdom