About Channel Spice Ltd (04909949) United Kingdom