About Tilbury Douglas Engineering Limited (03044398) United Kingdom