About Westhall Investments Limited (06192417) United Kingdom