About Lambourn Coach Builders Limited (FC009467) Northern Ireland