About Leemanlessor Limited (01415821) United Kingdom