About Summation Systems Limited (08982615) United Kingdom