About Caroline Lennard Research And Consulting Limited (12234082) United Kingdom