About Taka And Sons Ltd (11969710) United Kingdom