About Talley Group Limited (00520386) United Kingdom