About O Driscoll & Company Limited (13548363) United Kingdom