About Macmor Limited (NI033233) United Kingdom