About Lee Pomeranc Limited (06517862) United Kingdom