About Vanishing Point Productions Limited (SC496280) United Kingdom