About Devaney & Co Limited (13167748) United Kingdom