About The Paranoid Celluloid Company Limited (03327639) United Kingdom