About L Heeley Improvements Limited (08627342) United Kingdom