About Battlestar Web Design Ltd. (11169917) United Kingdom