About Sentimore Limited (07449401) United Kingdom