About Bab Al Hara Sweet Ltd (11255768) United Kingdom