About M & E (sw) Ltd (10059307) United Kingdom