About Victor Pritchard Ltd (12551779) United Kingdom