About Forfar Athletic Football Club Limited (SC075805) United Kingdom