About Lymore Partnership Limited (07526734) United Kingdom