About S&r Majestic Ltd (12108003) United Kingdom