About Special Efx Limited (05027569) United Kingdom