About M & V Houldings Ltd (12829049) United Kingdom