About Dsc Design & Engineering Ltd (13671763) United Kingdom