About S70 Ltd (05494937) United Kingdom