About Vandyck Holdings Ltd (09560620) United Kingdom