About Sandhurst Cafe Limited (11257705) United Kingdom