About Peter Hutchinson Special Effects Ltd (01911446) United Kingdom