About Leavy Company Limited (11268021) United Kingdom