About The General Havelock Ltd (11463043) United Kingdom