About Sandle Nash Holdings Limited (12491088) United Kingdom