About Killerfix Industries Ltd. (05452620) United Kingdom