About M & H Pickering Limited (05718574) United Kingdom