About Olive Battersea Ltd (10653294) United Kingdom