About Magfax Ltd (08519408) United Kingdom