About James O Donnell Limited (10494854) United Kingdom