About S&d Southwest Ltd (13257654) United Kingdom