About Jaybe S Bar-b-que Co. Ltd. (SC461246) United Kingdom