About Finnigan Fabrications Ltd (SC588271) United Kingdom