About Duffer Of St George Limited (06732497) United Kingdom