About Cinnamon Yeadon Limited (11610879) United Kingdom