About Alfred London Ltd (08558718) United Kingdom