About The Cracker Bar Ltd (10639119) United Kingdom