About Dean Close Services Limited (02627579) United Kingdom