About Welsh Slate Limited (06391123) United Kingdom