About The Bottle Jar Store Company Limited (02297766) United Kingdom