About Vernall And Co Ltd (13648396) United Kingdom