About Roger Trethewy Limited (10063139) United Kingdom