About Thorold & Kent Limited (12510406) United Kingdom