About Dee S Contract Limited (06668212) United Kingdom