About Top Shelf Ltd (11788071) United Kingdom