About Dinsdale Technical Services Limited (10203611) United Kingdom