About A.d.d. Special Effects Limited (03798562) United Kingdom