About Lee Sandford.com Ltd (08218569) United Kingdom