About Kilbaron Holdings Limited (10887533) United Kingdom