About Grasp The Nettle Films Ltd (09565851) United Kingdom