About Kilbride Holdings Limited (07027618) United Kingdom