About Recktangle Films Ltd (12345136) United Kingdom