About Thornhill Public Affairs Limited (07330589) United Kingdom