About Abbey Road Rooms & Studios (barrow) Ltd (09547273) United Kingdom