About Barry Controls Limited (00486600) United Kingdom