About Finish Specialist Construction Products Ltd (NI600908) United Kingdom