About Hold Fast Films Limited (09106242) United Kingdom