About Kilbride Cafe Limited (SC540435) United Kingdom