About Cliff Edge Pictures Limited (09576988) United Kingdom