About Thornfield Associates Limited (11545223) United Kingdom