About The Sandhurst Draghounds Limited (11766566) United Kingdom