About Bisson International Holdings Limited (13152190) United Kingdom