About Multifix Supply Company Limited (07889826) United Kingdom