About Semmens Limited (11904293) United Kingdom