About Piccadily Limited (10360417) United Kingdom