About Lifford Coach Works N.i. Limited (NI663695) United Kingdom