About Thornhill Jackson Limited (07442145) United Kingdom