About Paddy Bird Films Limited (04388558) United Kingdom