About 24 Bede Limited (13249299) United Kingdom