About Northern Bee Beauty Limited (12272890) United Kingdom