About Dietsch Solutions Limited (04180843) United Kingdom