About Roger Tyers Ltd. (05338850) United Kingdom