About Handheldcineclub Ltd (08843005) United Kingdom