About London & Asia Limited (08371824) United Kingdom