About Channel Developments (minehead) Ltd (09148695) United Kingdom