About Tim Mitchell Special Effects Limited (05692390) United Kingdom