About Lambda Av Limited (09768761) United Kingdom