About Slate And Mortar Ltd (09257138) United Kingdom