About M & D Stockley Holdings Ltd (12957999) United Kingdom