About Lewis & Peat Holdings Limited (03031572) United Kingdom