About Lewis Hampton Management Limited (10084653) United Kingdom