About Lowes Family Holdings Limited (11173391) United Kingdom