About Louis Labrom Films Limited (10187231) United Kingdom