About Westlake & Lomas Ltd (08332148) United Kingdom