About Ray Channell Ltd (11071254) United Kingdom