About Lowe Holdings Limited (00280349) United Kingdom