About Lee Pound Solutions Limited (08256544) United Kingdom