About Deeside Bookmakers Ltd. (SC248536) United Kingdom