About .dodd (r&a) Limited (10126411) United Kingdom