About Johnston Holdings Limited (09518894) United Kingdom