About Juliette Mcgill Limited (08614653) United Kingdom