About Bamisole Limited (12030102) United Kingdom