About Amanda Harrington London Ltd (11249637) United Kingdom