About Ensign (sw) Limited (02132908) United Kingdom