About Caffe Macchiato (aldershot) Ltd (11894998) United Kingdom