About Devonia Sheepskins & Tannery Limited (08432876) United Kingdom