About Addfix Ltd. (08540405) United Kingdom