About Flagstaff Holding Limited (NI611023) United Kingdom