About Bamber And Reddan Holdings Limited (08750431) United Kingdom