About Delta Pattern & Tool Co. Limited (01821317) United Kingdom