About Drycom Technical Services Limited (07568622) United Kingdom