About Lewis Baker Limited (04502357) United Kingdom