About P. Vills & Co Ltd (13627572) United Kingdom