About Lee Walsh Limited (04293243) United Kingdom