About General & Courage Ltd (12282637) United Kingdom