About The Vertical Transportation Studio Limited (08694868) United Kingdom