About Huntley & Widmore Ltd (09439082) United Kingdom