About Vasile & Son Ltd (12586184) United Kingdom