About T A Ritchie Ltd. (SC247691) United Kingdom