About Jill Glover Ltd (06817086) United Kingdom