About Thorncombe Limited (06190575) United Kingdom