About Mears Learning Limited (09431640) United Kingdom