About Sandford Enterprises Limited (11202664) United Kingdom