About Simply Sales Garden Pet And Leisure Products Limited (SC389539) United Kingdom