About Cavanagh-butler Art & Design Limited (10567140) United Kingdom