About Sandhurst Trading Ltd (11265755) United Kingdom