About The Batch Bar Limited (08419698) United Kingdom