About Sellemmore Limited (07974407) United Kingdom