About The Finishing Tuch Limited (09421823) United Kingdom