About Red & Rock Ltd. (12252171) United Kingdom