About Tdk London Ltd (13068592) United Kingdom