About Sales And Design 8 Llp (OC357721) United Kingdom