About Lewis & Manley Holdings Limited (04354499) United Kingdom