About B&r Phoenix Ltd (11216269) United Kingdom