About Kilbrides Cafe Restaurant Ltd (SC640503) United Kingdom