About Thomas Charles [bedford] Limited (04508429) United Kingdom