About O Brien Fine Foods Holdings (uk) Limited (NI682631) United Kingdom