About Bamstick Ltd (NI678225) United Kingdom