About M Veitch Limited (12828321) United Kingdom