About Mac Red Developments Limited (NI672962) United Kingdom