About Vanishing Point Limited (08456079) United Kingdom