About The Striped Olive Limited (09790316) United Kingdom