About Lillie Rose Integrated Services Limited (12221144) United Kingdom