About Kavanagh Utilities Limited (04764039) United Kingdom