About Finnspec Ltd (SC708719) United Kingdom