About V&h Homes Ltd. (07013765) United Kingdom