About The Batch House Limited (10487809) United Kingdom