About V L Walker Limited (10323256) United Kingdom