About Nick Aldridge Films Limited (12279403) United Kingdom