About Shield Consort Limited (09048386) United Kingdom