About S&r Midlands Ltd (10975921) United Kingdom