About Richardson & Team Limited (13229901) United Kingdom