About Ifr Enterprises Limited (03398534) United Kingdom