About Sylak Special Effects Limited (04081625) United Kingdom