About Jupiter Industries Limited (02772623) United Kingdom