About William Lodge (islington) Limited (03813975) United Kingdom