About Staguar Ltd (12690377) United Kingdom