About Ngk London Ltd (12111706) United Kingdom