About Smashburgers London Ltd (12752148) United Kingdom