About S&d (stockport) Ltd (07868034) United Kingdom