About Chew Valley Hide & Skin Company Limited (01302872) United Kingdom