About Intercadfan Limited (08079673) United Kingdom