About M W Holdsworth Limited (10896296) United Kingdom