About Rodgers & Johnston Ltd. (SC284191) United Kingdom