About Dura & Turculet Ltd (10562677) United Kingdom