About Tallents Associates Limited (07471961) United Kingdom