About M C Rudd Holdings Limited (10821990) United Kingdom