About London & City Beehive Limited (10200461) United Kingdom