About Killer Bee Writers Limited (08128826) United Kingdom