About Tool Design And Manufacture (yate) Limited (00903030) United Kingdom