About Piccadilly Pictures (services) Limited (07095240) United Kingdom