About Thornby Associates Limited (07304909) United Kingdom