About Tedstone Holdings Limited (10607947) United Kingdom