About Kenrose Holdings Services Ltd (10383980) United Kingdom