About Forged Films Limited (SC192330) United Kingdom