About Canberra Wells Limited (01542774) United Kingdom