About K.s.l. Thomas & Co. Limited (00711790) United Kingdom