About Sandford Lifestyle Ltd (04147141) United Kingdom