About V&l Cleaning Service Limited (11218156) United Kingdom