About Kilmardinny 62 Limited (SC086181) United Kingdom