About Premier Limpet Limited (02731668) United Kingdom