Could you submit a review of Cowens Ltd Carlisle? Contribute to the directory of recommended environmental consultants in Carlisle by submitting a Cowens Ltd Carlisle review. If Cowens Ltd Carlisle is owned by you, then claim it today. If you claim a business, you will be able to choose a new business profile photo.