About Loddon Social Enterprise Limited (02701126) United Kingdom