About Van Der Valk S2 Limited (12612256) United Kingdom