About Sales And Management Limited (04347460) United Kingdom