About The Laughing Barrel Ltd (11255430) United Kingdom