About Vandyke Picture Corporation Limited (10759215) United Kingdom