About Jagged Edge (essex) Ltd (04773287) United Kingdom