About Quarry Island Films Limited (08593570) United Kingdom