About Euro Facilities Limited (NI056572) United Kingdom