About 34 Benwell Road Limited (07633187) United Kingdom