About S&d Quality Services Ltd (10842984) United Kingdom