About Kilcar Holdings Limited (09455052) United Kingdom