About Amanda & Amelia Ltd (12790788) United Kingdom