About Van Baars Associates Limited (05448639) United Kingdom