About Prodec (holdings) Limited (02294123) United Kingdom