About Jagged Edge Design Limited (04684271) United Kingdom