About Hayflex Limited (11489283) United Kingdom