About L. Thomas & Company Limited (01435952) United Kingdom