About O Brien Trading Limited (12462905) United Kingdom