About T & R Keddie Limited (SC384705) United Kingdom