About Bamsi Limited (12770528) United Kingdom