About Kavanagh Engineering Ltd (12242640) United Kingdom