About Glen Farm Ltd (NI671462) United Kingdom