About Vandal Partners Ltd (08114325) United Kingdom