About Granfix Holdings Limited (09945510) United Kingdom