About Sand And Sass Ltd (13282879) United Kingdom