About Des Res Hertfordshire Ltd (10480287) United Kingdom