About Lewis & Hickey Limited (02007297) United Kingdom