About Sandringham Communications Limited (08357426) United Kingdom