About Premier Store (lundin Links) Ltd. (SC286662) United Kingdom