About Lamda Tpe Limited (06530989) United Kingdom