About Nicki Pettitt Limited (06785011) United Kingdom