About Balfix Limited (09586168) United Kingdom