About The Armchair Sports Company Ltd. (SC290510) United Kingdom