About Star Of Liverpool Ltd. (11812673) United Kingdom