About Ensign Lifebuoys Limited (08244184) United Kingdom