About Bay 24 Ltd (12714551) United Kingdom