About Sargo Ltd (11492247) United Kingdom