About Ad Servicing And Repairs Ltd (12983929) United Kingdom