About Cafe Sol Limited (07644813) United Kingdom