About The Kyffin Gallery Ltd (07978620) United Kingdom