About Thornford Communications Ltd (06131294) United Kingdom