About The Piccadilly Tea And Produce Company Limited (06449244) United Kingdom