About Cambridge Outdoor Living Limited (06232755) United Kingdom