About Amelia S Frills Ltd (13067100) United Kingdom