About Amelia James Limited (12319463) United Kingdom