About Hallingbury Systems Limited (04128630) United Kingdom