About O Donohoe & Company Limited (12015084) United Kingdom