About Johnston Road Ltd. (10238668) United Kingdom