About Cedars Assist Limited (07876203) United Kingdom