About Piccadilly Gallery Limited(the) (00844467) United Kingdom