About The Fleather Company Limited (11673166) United Kingdom