About Thrushgill Engineering Limited (11971978) United Kingdom