About D.thirlwell Engineering Ltd (13207545) United Kingdom