About Derek Thorne (engineering) Ltd (05490326) United Kingdom