About Cutting Edge Productions (scotland) Limited (SC291059) United Kingdom