About Kavanagh Ward Limited (12277218) United Kingdom