About Sandhurst Nails Limited (12400302) United Kingdom