About High Ground Films Limited (02120731) United Kingdom