About The Fat Olive Tapas Company Limited (12930255) United Kingdom