About Heslor Ltd (08671064) United Kingdom