About V.m Services And Recovery Ltd (11814957) United Kingdom