About M & V Lewis Family Holdings Ltd (10906179) United Kingdom