About Sr Holdings And Investments Ltd (SC667819) United Kingdom