About Killer Bee Leather Goods Ltd (13459669) United Kingdom