About Bucklers Restaurant Ltd (11972096) United Kingdom