About Bee Nancrossa Limited (08126579) United Kingdom