About The Appleyard Gallery Limited (05425604) United Kingdom