About Bibi Blangsted Ltd. (10733640) United Kingdom