About Van Niklas Design Limited (09318685) United Kingdom