About Forfar Halifax Ltd (12274453) United Kingdom