About The Tordoff Gallery Ltd (09377066) United Kingdom