About V&m Holdings Ltd (12267071) United Kingdom