About Antonia Lloyd Limited (06683402) United Kingdom