About John Burnham (components) Limited (02514271) United Kingdom