About Sale Service And Maintenance Ltd. (04121857) United Kingdom