About The Havelins Management Company Limited (09440759) United Kingdom