About Nicki Kilbride Design Ltd (09764124) United Kingdom