About Sumner Group Technology Limited (12928484) United Kingdom