About William R Lowe Ltd (SC627078) United Kingdom