About Thornford Limited (NI023153) United Kingdom