About Jill Edmond Limited (04960000) United Kingdom