About Ebony Leather Limited (11585081) United Kingdom