About Thornhill International Limited (02333053) United Kingdom