About Kendlerose Limited (01559311) United Kingdom