About Lemare Consulting Limited (07480720) United Kingdom