About Edward James Algarve Limited (08917718) United Kingdom