About Kilbarry Limited (13526650) United Kingdom