About Sally Lunn Management Limited (02013641) United Kingdom