About Thistlehaven Limited (03649488) United Kingdom