About Bebe Storage Limited (12469383) United Kingdom