About Amanda Nevill Limited (12698523) United Kingdom