About Platform Films & Video Limited (01636690) United Kingdom