About Haylex Limited (07166211) United Kingdom