About Amanda Howard Limited (08572840) United Kingdom