About Tylor Booze Shop Ltd (12100725) United Kingdom