About Channel Highridge Ltd (12773917) United Kingdom