About The Finishing Components Company Limited (03385579) United Kingdom