About Amelia Fox Ltd (07459099) United Kingdom