About Kilmardinny 60 Limited (SC247762) United Kingdom