About Tdk-lambda Uk Limited (00634143) United Kingdom