About Premlec Limited (04281143) United Kingdom