About Eclipse Design Services Ltd (06149961) United Kingdom