About Cafetreatz Slough Ltd (12409946) United Kingdom