About Esedra Lr Limited (08146897) United Kingdom