About Scott And Mulligan Limited (05914224) United Kingdom