About Kirkcaldy Holdings Ltd (13060954) United Kingdom