About Comfix Limited (07969468) United Kingdom