About Olive Bar Darwen Limited (13554234) United Kingdom