About S&r Idesigns Ltd (10968896) United Kingdom