About Imperial Sandringham Group Limited (13617911) United Kingdom