About Bull Hostel Limited (09677510) United Kingdom