About Bamberry Limited (08274013) United Kingdom