About S&r Creations Ltd (12554627) United Kingdom