About Sandringham Finance & Associates Limited (11144181) United Kingdom