About Roger Comer Limited (09472463) United Kingdom