About V Dennard Ltd (10510892) United Kingdom