About Lewis&hill Limited (07668425) United Kingdom