About Vandamm Associates Limited (12796211) United Kingdom