About Leamore Limited (06372056) United Kingdom