About Nicki Paddy & Co Ltd (07626438) United Kingdom