About Ecco Finishing Supplies Holdings Limited (10120619) United Kingdom