About Plasnewydd Film Services Limited (07729776) United Kingdom