About R & D Designs London Limited (12032716) United Kingdom