About Sandringham Strap Co Limited (13603008) United Kingdom