About Granfix Products Limited (09944261) United Kingdom