About Lambda Advanced Technology Limited (04455465) United Kingdom