About Dexter Engineering Ltd (09162165) United Kingdom