About Roger Thom Limited (12035467) United Kingdom