About Thornford Consulting Ltd (12014115) United Kingdom