About S.r Designs London Ltd (12161831) United Kingdom