About Lewis Management Limited (07448895) United Kingdom