About Van De Jack Limited (08790092) United Kingdom