About London & European Technologies Ltd. (04286782) United Kingdom