About The Bat & The Cauldron Ltd (SC643018) United Kingdom