About Thornton Crosby Limited (09636096) United Kingdom