About Sandfield Marketing Limited (10173260) United Kingdom