Responsive website boosts income and volunteers for Battersea