About Flagstaff Bar Limited (SC694364) United Kingdom