About E H C Rexdon Ltd (12611594) United Kingdom