About Premier Barbican Looe Limited (12387391) United Kingdom