About Promel Ltd. (06038969) United Kingdom