About Hiflex Lancashire Limited (00519532) United Kingdom