About Finnigan & Shaw Ltd (SC674448) United Kingdom