About Adele Howitt Limited (04966872) United Kingdom