About The Bee Retail Limited (12287829) United Kingdom