About Flagstaff Shaving Limited (NI664782) United Kingdom