About Victor Pritchard Holdings Uk Limited (12673356) United Kingdom