About Kane & Barry Llp (OC423928) United Kingdom