About Dsg Taylor Limited (07277668) United Kingdom