About Jaf Rectifier Specialists Limited (01521138) United Kingdom