About Skellern Doughty Limited (06426913) United Kingdom