About S&r Enterprises Limited (12258967) United Kingdom