About C & A Thomason Ltd. (SC197920) United Kingdom