About Chromalox (uk) Limited (04325451) United Kingdom