About The Ten Group Limited (05434808) United Kingdom