About Veldhouse Limited (06587177) United Kingdom