About Flagstaff Farm & Hardware Supplies Ltd (NI040324) United Kingdom