About Westholme Plant Ltd (06044424) United Kingdom