About Douglas Tate Engineering Limited (08764055) United Kingdom