About Leveys Holdings Limited (02566346) United Kingdom