About Loughwood Ltd (NI055944) United Kingdom