About Kavanagh Engineering Services Limited (09202011) United Kingdom