About Levi Hare Limited (11780718) United Kingdom