About Sandringham Limited (12425628) United Kingdom