About Chaffcombe Thorns Limited (00688891) United Kingdom