About Open Space (cumbria) Limited (04722106) United Kingdom