About Victor Parker Limited (08620347) United Kingdom