About Levy Affiliated Limited (06438987) United Kingdom