About Moore And Smalley Holdings Limited (08370980) United Kingdom