About Pillory House Gallery Limited (09812782) United Kingdom