About Lee Callan Ltd (06256272) United Kingdom