About Sm Sandhurst Limited (11260803) United Kingdom