About Solomon Developments Ltd (11904166) United Kingdom