About Kells Transport Museum Limited (05140663) United Kingdom