About Slough Burger Joint Limited (11290757) United Kingdom