About Amanda Newell Limited (04140269) United Kingdom