About Dunbar Software Company Limited (SC192360) United Kingdom