About Sargo Ltd (12700846) United Kingdom