About High Sierra Films Ltd (09890410) United Kingdom