About Talbot Scott Affinity Limited (06018951) United Kingdom