About Richardson Sheffield Limited (06552927) United Kingdom