About Ragged Edge Design Limited (06328903) United Kingdom