About Roger & Arthur Limited (10965678) United Kingdom