About Moore And Smalley Se Plus Limited (10247429) United Kingdom