About Carnations London Ltd (12650893) United Kingdom