About Vic Leverett Works Ltd (07249410) United Kingdom