About Concorde Edinburgh Limited (SC611759) United Kingdom