About K.l. Reid Associates Limited (SC313244) United Kingdom