About Sandfield Consultancy Limited (12297028) United Kingdom