About M Biddle Eng Ltd (NI655162) United Kingdom