About Westholme Management Limited (06238494) United Kingdom