About Amelia Taylor Ltd (12263042) United Kingdom