About Thorndell Engineering Limited (03896708) United Kingdom