About Vanishing Point. Visual Communications Limited (03699102) United Kingdom