About Ham Tin Productions Ltd (08326453) United Kingdom