About Johnston And Strong Consulting Ltd. (11090617) United Kingdom