About T T Design & Engineering Limited (04372154) United Kingdom