About Mccrea Services Limited (NI058621) United Kingdom