About Amelia Thorpe Limited (07806003) United Kingdom