About Mark Thornley Associates Limited (12372721) United Kingdom