About Redbrooks Holding Company Ltd (12501270) United Kingdom