About Kavanagh Coyle Limited (SC330183) United Kingdom