About E-factory Design Ltd (06149391) United Kingdom